animation stop

private Animator animator;

	void Awake(){ 
		animator = GetComponent<Animator> ();
	}

	void Start () {
		
	}
	
	// Update is called once per frame
	void Update () {
		
	}
	
	
	void OnTriggerEnter2D(Collider2D other){
		if(other.tag == "Player"){
			animator.SetBool ("Choco", true);
			animator.animation.Stop("Misil");
			NotificationCenter.DefaultCenter().PostNotification(this, "PersonajeHaMuerto");
			GameObject personaje = GameObject.Find("Personaje");
			personaje.SetActive (false);

		}
	} 
}

i want to stop the animation “misil” and turn on a bool, the bool turns okay, but the other animation doesnt stop.

void TurnOffAllAnimations(){
//Turn off all animations
//change names of animations
//Set Boolean variables for all animation in the Animator
animator.SetBool(“animationOne”,false);
animator.SetBool(“animationTwo”,false);
animator.SetBool(“animationThree”,false);
}

void OnTriggerEnter(Collider other){
if(other.tag == "Player"){
TurnOffAllAnimations();
animator.SetBool ("playAnimation", true);
}
}

Turn off all other animations before starting a new one.